<?
/**
 * 쿠폰 (Coupon for Gnuboard4)
 *
 * Copyright (c) 2012 Choi Jae-Young <www.miwit.com>
 *
 * 저작권 안내
 * - 저작권자는 이 프로그램을 사용하므로서 발생하는 모든 문제에 대하여 책임을 지지 않습니다. 
 * - 이 프로그램을 어떠한 형태로든 재배포 및 공개하는 것을 허락하지 않습니다.
 * - 이 저작권 표시사항을 저작권자를 제외한 그 누구도 수정할 수 없습니다.
 */

include_once("_common.php");
include_once("../_config.php");
include_once("../_lib.php");

header("Content-Type: text/html; charset=$g4[charset]");
$gmnow = gmdate("D, d M Y H:i:s") . " GMT";
header("Expires: 0"); // rfc2616 - Section 14.21
header("Last-Modified: " . $gmnow);
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: pre-check=0, post-check=0, max-age=0"); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0

if ($is_admin != "super")
    die("최고관리자만 접근할 수 있습니다.");

$sql = "select * from $mw_coupon[info_table] where cp_id = '$cp_id' ";
$inf = sql_fetch($sql);

if (!$inf)
    die("쿠폰정보가 없습니다.");

$unit = mw_get_coupon_unit($inf[cp_type]);
$content = "{$unit[name]} ".number_format($inf[cp_price])."{$unit[unit]}";

$tmp = parse_url($g4[url]);
$url = "http://$tmp[host]".preg_replace("/adm$/", "", dirname($_SERVER[PHP_SELF]))."mycoupon.php";

$cnt = 0;

$sql = "select * from $mw_coupon[list_table] where cp_id = '$cp_id' ";
if ($cp_coupon)
    $sql.= " and cp_coupon = '$cp_coupon' ";
$qry = sql_query($sql);

while ($row = sql_fetch_array($qry))
{
    if (!trim($row[mb_id_only])) continue;

    $me_memo = "회원님만 사용 가능한 쿠폰이 도착했습니다.

확인하시려면 아래 링크주소를 클릭해주세요.

{$url}";

    $tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
    $me_id = $tmp_row[max_me_id] + 1;

    // 쪽지 INSERT
    $sql = " insert into $g4[memo_table]
                    ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
             values ( '$me_id', '{$row[mb_id_only]}', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo' ) ";
    sql_query($sql);

    // 실시간 쪽지 알림 기능
    $sql = " update $g4[member_table]
                set mb_memo_call = '$member[mb_id]'
              where mb_id = '$row[mb_id_only]' ";
    sql_query($sql);

    $cnt++;
}

echo "쪽지 {$cnt}개를 발송했습니다.";

